articulated suspension - German English Dictionary